#ifndef GEODRAWWIDGET_H
#define GEODRAWWIDGET_H

#include <QWidget>

class GeoDrawWidget : public QWidget
{
    Q_OBJECT
public:
    explicit GeoDrawWidget(QWidget *parent = 0);

signals:

public slots:

    // QPaintDevice interface
protected:
    void initPainter(QPainter *painter) const;

    // QWidget interface
protected:
    void mousePressEvent(QMouseEvent *);
    void mouseReleaseEvent(QMouseEvent *);
    void mouseMoveEvent(QMouseEvent *);
    void paintEvent(QPaintEvent *);
    void resizeEvent(QResizeEvent *);
};



#endif // GEODRAWWIDGET_H
